bedding geranium (pelargonium hortorum) - Turkish English Dictionary